steering feel - German English Dictionary